• word of the day

    ivy league

    ivy league - Dictionary definition and meaning for word ivy league

    Definition
    (noun) a league of universities and colleges in the northeastern United States that have a reputation for scholastic achievement and social prestige

Word used in video below:
text: Ivy Milady ivy
Download our Mobile App Today
Receive our word of the day
on Whatsapp